Final Project
Seniors - this is due Senior final day - May 26.
Juniors - this is due final day - June 9
This is quite a few days and I want something you can show off after this is done. I expect you to work throughout all classtimes that we have left.
You can create anything you can imagine. It could be a game or an application. You will be able to work in groups (as many as 3 people, you will be graded seperately).
There are too many ideas to list, but if you are struggling with ideas, see Mr. Borland.
Worth:
Seniors: Because you have less time; it will count for less - it will count as the final in this class - which is 10% of your final grade
Juniors: It will count as a test and the final.
100 points divided up as follows:
- Classwork- 40 points - This will be based on your diligence every day on the project. If you spend all of class surfing the web and talking off-topic your grade will reflect this.
- Coding style and commenting - 15 points
- 5 points indenting
- 5 points proper variable names
- 5 points commenting
- Project design - 10 points - is it not unnecessarily drawn out; ie doing things efficiently
- Success of game or application - is it good to play, is it interesting, is it attractive - 35 points
- Is the game fun or is the application useful - 15 points
- Is it as attractive as is realistic - 10 points
- Challenge of project - you have lots of time - if you made a simple pong game, this would be a bad idea. - 10 points
Plan ahead
- You will want to dive into the project, but a good programmer plans everything out ahead of time. What classes he will have, what each class will need to do and checks it along the way.
Class structure:
- Nearly everyday till the end of the term will be you working individually on your project and I will be circulating for help. Remember that no one will have the same project as you so it will be difficult to get help on specifics from other people.
- On some days I will lecture for all on relevant topics - ie file processing, extension of buffering, ...
Good luck - Im psyched to see what you come up with.
|